bombe radioguidée - French English Dictionary